firing squads - German English Dictionary